Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Optimus Maia Open - Maia Black Forest Open 2000 - Freudenstadt Stella Artois Clay Court Championships - Budaors Telesp Celular Open - Campinas Copa Ericsson Uruguay - Montevideo Torneo Internazionale di Tennis ATP-Challenger - Merano Copa Ericsson Brasil - Sao Paulo Open de Nice - Nice DPD Challenger 2001 - Aschaffenburg Black Forest Open 2004 - Freudenstadt ECM Cup - Prague IV Abierto Internacional de Salinas - Salinas ATU Cup 1999 - Weiden The Scottish Championships - Edinburgh Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara Sporting Challenger 2003 - Turin XL Capital Bermuda Open - Bermuda Telesp Celular Open - Ribeirao Preto Copa Ericsson Peru - Lima Las Vegas Challenger - Las Vegas Pekao Open 2005 - Szczecin Pekao Open - Szczecin Open Maxon - Barcelona Black Forest Open - Alpirsbach Copa Ericsson - Montevideo Scheveningen Challenger Rimini Challenger Campos do Jordao Challenger Samarkand Challenger - Samarkand Brasilia Challenger Challenger 42 - Andrezieux Cali Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Medellin Challenger Copa Ericsson Chile - Santiago Visa Tennis Open - Sao Paulo Sports Expert Open - Nettingsdorf Scottish Tennis Championship - Edinburgh Medicor Open - Budapest Copa Ericsson Venezuela - Caracas Cairo Challenger - Cairo Open Punta Del Este/Copa Banco Montevideo - Punta Del Este DPD Challenger 2000 - Aschaffenburg SAA Hilversum Open - Hilversum Zivnobanka Open 1999 - Prostejov USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Zivnobanka Czech Open - Prostejov Copa Ericsson Brazil - Sao Paulo Copa Sevilla Internacionales de Andalucia - Seville VI Torneo Internazionale di Tennis - Barletta Espinho Challenger - Espinho 10th Wartburg Open - Eisenach Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Intelig Tennis Cup - Brasilia Corona Mexico City Open - Mexico City Copa Sevilla - Seville DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn Quelle Cup 2000 - Furth Copa Ericsson Argentina - Buenos Aires Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Peru - Lima Quelle Cup 1999 - Furth 2000 Cairo Challenger - Cairo Pekao Open 2001 - Szczecin Internationale Badische Meisterschaften Um Den Techem Cup - Zell USTA Men's Challenger of Dallas - Dallas V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Schickendanz Open - Furth ATU Cup - Weiden Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ispat Open 2004 - Ostrava SIR Supermercadi Challenger - Rome Challenger Groningen - Groningen Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Cepu Open - San Marino Timisoara Challenger - Timisoara San Marino Cepu Open - San Marino Rhein-Main Challenger 2004 - Aschaffenburg XI Ciutat de Barcelona - Barcelona Privat Bank Cup - Dnepropetrovsk IX Torneo Internacionale de Tennis - Barletta 9th Wartburg Open - Eisenach Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open - Freudenstadt VIII Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Samsung Securities Cup - Seoul Challenger Ford de Cherbourg - Cherbourg ATP Challenger Open 2004 - Monchengladbach La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Challenger Brasov - Brasov Grolsch Cup - Warsaw Maia Open - Oporto 7th Wartburg Open - Eisenach Rado Geneva Challenger - Geneva Generali Open 1999 - Kitzbuhel Qatar Mobil Open 2000 - Doha Abierto Mexicano de Tenis Pegaso - Mexico City ECM Cup - Prague Qatar Mobil Open 2001 - Doha Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale Challenger Ford de Cherbourg - Cherbourg Estoril Open - Estoril Energis Open - Amsterdam Gelsor Open Romania - Bucharest ATP Challenger Hamburg - Hamburg TD Waterhouse Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Wartburg Open - Eisenach Venice Open - Venice Residenza Open - Magdeburg Challenger Ford de Cherbourg - Cherbourg Schickedanz Open - Furth Copa Ericsson Argentina - Buenos Aires Chevrolet Cup - Santiago Polish Open 99 - Poznan Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Abierto Internacional de Salinas - Salinas III Challenger Continenal Plaza - Puerto Vallarta Eisenberg Jerusalem Open - Jerusalem Mobelwelt-Zick Open 98 - Dresden ECM Prague Open 2005 - Prague Quelle Cup - Furth Finnish Open - Helsinki Wartburg Open - Eisenach Hilversum Open - Hilversum Qatar Open - Doha Open de Montauban - Montauban Badden Open by Rothaus - Ettlingen Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Schickendanz Open - Furth Estoril Open - Estoril Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Mallorca Open - Mallorca Synsam Swedish Open - Bastad Black Forest Open - Freudenstadt Wideyes Swedish Open - Bastad Mercedes Cup - Stuttgart Fujitsu Siemens Open - Budapest Challenger Santa Cruz - Santa Cruz TD Waterhouse Cup - Long Island X Ciutat de Barcelona - Barcelona Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Napoli Challenger - Napoli ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Tenniscup of Flanders - Ostende Hilton Waikoloa Village USTA Challenger - Waikoloa V Trofeo Ciudad de Quito - Quito BellSouth Open - Vina del Mar Cairo Challenger - Cairo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin Olbia Geovillage Open - Olbia TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Brasil Open - Costa do Sauipe Ljubljana Open 2002 - Ljubljana ATU Cup - Weiden Open Castilla y Leon - Segovia Trani Cup - Trani CA Challenge 2002 - Graz Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Open de la Comunidad Valenciana - Valencia AXA Open II - Espinho Open de Montauban - Montauban Open Seat Godo 2005 - Barcelona BMW Open - Munich BMW Challenger Open - Monchengladbach Copa Ericsson Peru - Lima Synsam Swedish Open - Bastad ATU Cup 2001 - Weiden Mercedes-Benz Cup - Los Angeles Warsteiner Grand Prix ATP Challenger - Oberstaufen Generali Open - Kitzbuhel Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Barletta Citta Della Disfida Open 99 - Barletta AXA Open - Espinho Jagermeister Open - Braunschweig Venice Challenger - Venice Amer-Wilson Tampere ATP Tournament - Tampere Medicor Open - Budapest Idea Prokom Open - Sopot Copa Ericsson - Sao Paulo Copa Ericsson - Lima drkoop.com USTA Challenger of Burbank - Burbank Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. St. Petersburg Challenger by Kinex - St. Petersburg Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Franche-Comte - Besancon Open de Moselle - Metz 10ø Tornea B. Camparini - Reggio Emilia Architect Open - Budapest Dubrovnik Open - Dubrovnik IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Copenhagen Open - Copenhagen Heineken Open - Auckland Adidas International - Sydney Hypo Group Tennis International - Portschach Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Heineken Open - Auckland Salem Open - Hong Kong Brasil Open - Costa do Sauipe Stockholm Open - Stockholm Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Abierto Mexicano de Tenis Pegaso - Acapulco BMW Open - Munich ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Stockholm Open - Stockholm Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Chevrolet Cup - Vina del Mar ARAG World Team Championship - Dusseldorf Copa AT&T - Buenos Aires Cerveza Club Columbia Open - Bogota AIG Japan Open - Tokyo Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Tata Open 2003 - Chennai Milan Indoors - Milan Open Seat Godo 2003 - Barcelona Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco The Nottingham Open - Nottingham Next Generation Adelaide International - Adelaide Sydney International - Sydney Franklin Templeton Tennis Classic - Scottsdale Brasil Open - Salvador CA Tennis Trophy - Vienna Medibank International - Sydney Sao Paulo Challenger Open Seat Godo - Barcelona Interwetten Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Movistar Open - Santiago Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open - Umag Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna VTR Open - Vina del Mar Sunrise Challenger Bet-At-Home Austrian Open - Kitzbuhel BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg International German Open - Hamburg Synsam Swedish Open - Bastad Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago German Tennis Championships - Hamburg If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Fujitsu Siemens Open - Budapest Copa Ericsson Brazil - Sao Paulo Zivnobanka Czech Open - Prostejov Eisenberg Jerusalem Open - Jerusalem San Luis Potosi ATP Challenger - San Luis Potosi ATU Cup - Weiden Newcastle Challenger - Newcastle Copa Ericsson Uruguay - Montevideo Copa Ericsson Mexico - Guadalajara Muller Cup 99 - Ulm Cairo Challenger 2002 - Cairo Kyiv UMC Open - Kiev Copa Ericsson Costa Rica - San Jose Samarkand Challenger - Samarkand Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Intersport Heilbronn Open - Heilbronn Rhein-Main Challenger 2003 - Aschaffenburg Copa Ericsson Chile - Santiago Renault Slovenian Open - Ljubljana Privat Bank Cup - Dniepropetrovsk Tennis Napoli Cup - Napoli Movistar Open - Vina del Mar ATP Challenger Numea - New Caledonia Nord/LB Open - Braunschweig Banja Luka Challenger 2004 - Banja Luka BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat-Godo 2001 - Barcelona Black Forest Open 2002 - Freudenstadt AAPT Championships - Adelaide Open Romania - Bucharest Stockholm Open - Stockholm Estoril Open - Estoril BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Open 13 - Marseille Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Abierto Mexicano de Tenis Pegaso - Acapulco Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Franklin Templeton Tennis Classic - Scottsdale Rogers Masters - Toronto Argentina Open - Buenos Aires BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Davidoff Swiss Indoors - Basel Tennis Masters Series - Madrid BNP Paribas Masters - Paris Davidoff Swiss Indoors - Basel Pacific Life Open - Indian Wells Estoril Open - Estoril Tennis Masters Series - Cincinnati Sony Ericsson Open - Miami 2001 Mercedes Cup - Stuttgart Masters Series Hamburg - Hamburg BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires The Ericsson Open - Miami NASDAQ-100 Open - Miami BNP Paribas Open - Indian Wells RCA Championships - Indianapolis Sony Ericsson Open - Miami The Lipton Championships - Key Biscayne Mutua Madrilena Masters Madrid - Madrid Telecom Italia Masters - Rome Rogers Cup - Montreal Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Masters Series Monte Carlo - Monte Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto CA Tennis Trophy - Vienna Campionati Internazionali D'Italia - Rome Heineken Open - Auckland Masters Series - Hamburg Orange Prokom Open - Sopot Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Masters Series Madrid - Madrid Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mercedes Cup - Stuttgart Heineken Open - Auckland The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati French Open - Paris Masters Series Hamburg - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Brisbane International - Brisbane U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, Group 1, REL2, CRO-NOR 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group 2, 2R, NOR-MKD 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Olympics - Sydney Olympics - Athens